crosspiece supporting steps on stairs - Espagnol Anglais Dictionnaire